package com.ruoyi.basedata.domain.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.io.Serializable;
import java.util.Date;


public class AreaJoinTerminalVo implements Serializable
{
    private static final long serialVersionUID = 1L;

    private String tenantId;

    private String AreaID;


    private String AreaName;


    private String TerminalID;


    private String TerminalName;

    /** 设备用途：1、流量计 2、压力计 3、出量表 4、进量表 */
    private String Used;

    /** 挂接类型：1、电表，2、水表 */
    private Long HookType;

    /** 终端使用状态(0-停用，1-使用） */
    private Long TerminalMark;

    /** 位置识别编号 */
    private String locationNb;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date downTime;


}
